halt loose animals - Alemán Inglés Diccionario